elephant guide or trainer - French English Dictionary