a rigorous climate - Fransızca İngilizce Sözlük