full of flowers or fruit - Turco Inglés Diccionario