desert lemon (citrus glauca) - Turco Inglés Diccionario