mespilus - German English Dictionary