macaratu - German English Dictionary