drape oneself over - Turco Inglés Diccionario