In a search engine. type English to Latin translation in the search box. A translator site will help you out.
Aestus
honos et fermentum
passion
The word surprise in Latin is admiratio
Cibus.
Diaeta.
Gemma is the Latin word for "gemstone; jewel'.
litoralis and maritimus both translate 'coastal' in Latin.
Cuniculus (-i, m).
Passio means "To submit" (as in the passion of Christ) the Latin word Impetus, refers more to the driving force of passion.
The best English translation of Latin ultra is "beyond."
The Latin word for a nail or spike is clavus (-i, m.). The plural is clavi.
The Latin word for "a hundred and forty" is, according to Google Translate, centum quadraginta.