be immersed in any business - Fransızca İngilizce Sözlük