dipping immersion - German English Dictionary