Engels Nederlands woordenboek

English version

to optimize betekenis

"to optimize vertaling"