tolongo - German English Dictionary