reticulated leatherjacket - Turco Inglés Diccionario