ultramarin marine translations
ultramarin.online
nl belemmeren
ontnemen
  (zicht)  
de (be)nehmen (die Sicht nehmen) 
en to obstruct  
fr bloquer