pest-free area - Turco Inglés Diccionario