co-located satellite - French English Dictionary