terebene - Turco Inglés Diccionario