a handsome pigeon - German English Dictionary