triple-pass technology - Francés Inglés Diccionario