mafou - German English Dictionary