macarrones - German English Dictionary