sahra telgrafı - Turkish English Dictionary