terebrating - Francés Inglés Diccionario