rough luck! - Turco Inglés Diccionario