troquilo - German English Dictionary