narrow-leaved lavender - Turkish English Dictionary