splashed with spots - Turc Anglais Dictionnaire