terebrate - Turco Inglés Diccionario