macarronea - German English Dictionary