we screwed up - Alemán Inglés Diccionario