cache-maillot - French English Dictionary