a herb with edible leaves - Turco Inglés Diccionario