Engels Nederlands woordenboek

English version

creates betekenis

"creates vertaling"