dog-clutch - Francés Inglés Diccionario