homing pigeon - Turkish English Dictionary