splashed with spots - Alemán Inglés Diccionario