be immersed in any business - Türkisch Englisch Wörterbuch