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