to engage on a full-time basis - Almanca İngilizce Sözlük