telltale gear - Francés Inglés Diccionario