he/she has/had laid - Turc Anglais Dictionnaire