resistance to water immersion - Turkish English Dictionary