maquech - German English Dictionary