remote-controlled cock - Francés Inglés Diccionario