land populated with yellow oleander - Turco Inglés Diccionario