carrillar - French English Dictionary