spill deflector - Alemán Inglés Diccionario