truite - German English Dictionary