meteorological observation satellite - Turkish English Dictionary