xoloitzcuintli - French English Dictionary