gap-filler satellite - Turkish English Dictionary