so badly screwed up - Alemán Inglés Diccionario