spill shield - Alemán Inglés Diccionario