temporarily screwed - Alemán Inglés Diccionario