be soaked and wet - Turco Inglés Diccionario