letter pigeon - Turkish English Dictionary