give up as a lost cause - Fransızca İngilizce Sözlük