splashed with spots - Espagnol Anglais Dictionnaire