a battle of nerves - Fransızca İngilizce Sözlük