(almost) upon you - Turc Anglais Dictionnaire