radars - Alemán Inglés Diccionario