latrorso - German English Dictionary