emergency site manager - Alemán Inglés Diccionario