side looking radar (slr) - Turco Inglés Diccionario