serc (science and engineering research council) - Fransızca İngilizce Sözlük