sitting ducks - Alemán Inglés Diccionario