musical instrument with claves - French English Dictionary