on-the-scene - Alemán Inglés Diccionario