english lavender (lavandula angustifolia) - Turkish English Dictionary