mashy - German English Dictionary