be soaking wet - Turkish English Dictionary