crosshatches - Turco Inglés Diccionario