order taking - German English Dictionary