terebrator - Francés Inglés Diccionario