land-slide detector - Turco Inglés Diccionario