myrmecophile - French English Dictionary