malcabestra - German English Dictionary