technologue - German English Dictionary