sitting ducks - Turco Inglés Diccionario