tough luck! - Turco Inglés Diccionario