a garden plant - Turco Inglés Diccionario