what rotten luck! - Francés Inglés Diccionario