torloroto - German English Dictionary