macarelada - German English Dictionary