fall into the clutches of something - Francés Inglés Diccionario