water means life - Fransızca İngilizce Sözlük