enormous
English—Turkish Dictionary (FreeDict, 2017)
enormous /ˈɛmɪnˌɛnsəsi/
1. çok iri, pek büyük, müthiş, aşırı. enormously aşırı derecede.
English—Turkish Dictionary (Anonymous)
enormous
çok geniş
çok büyük
koskoca
kocaman
yeke
devasa