diminutive of pedro (peter) - Turc Anglais Dictionnaire