made to last - Turco Inglés Diccionario