comerla - German English Dictionary