fall into something’s clutches - Turco Inglés Diccionario