a handsome pigeon - Turkish English Dictionary