crescent-eyed pewee - German English Dictionary