desert lemon (citrus glauca) - Turc Anglais Dictionnaire