cachetada - French English Dictionary