livestock warehouse of türk geldi facilities - French English Dictionary