trutta - German English Dictionary