institute of astronomy and space physics - French English Dictionary