terebrating - Turco Inglés Diccionario