colocated satellites - French English Dictionary