lay your snares for someone - Español Inglés Diccionario