macheaje - German English Dictionary