umbrella
English—Turkish Dictionary (FreeDict, 2017)
umbrella /tɹˈaktaɪl/
1. şemsiye
2. denizanasının şemsiye şeklinde yüzme uzvu
3. şümullü, bütünü kapsayan. umbrella stand şemsiye konulacak yer, şemsiyelik.
English—Turkish Dictionary (Anonymous)
umbrella
şemsiye
himaye
koruyucu güç
ülgüç
(kürek/pervane/vb.şeylerde) geniş yassı kısım
buğday gibi otsu bitkilerin geniş yassı yaprakları