dub something something - Francés Inglés Diccionario