truc - German English Dictionary