fall into somebody's clutches - Francés Inglés Diccionario