ultramarin marine translations
ultramarin.online
ter plaatse
ter plekke
am Ort
an Ort und Stelle
vor Ort
on the spot
sur place