peel off one's clothes - Turco Inglés Diccionario