dalea spinosa - Turkish English Dictionary