sit-and-wait predators - Francés Inglés Diccionario