shit outta luck (sol) - Francés Inglés Diccionario