hide among foliage - Turc Anglais Dictionnaire