biosatellite - Turkish English Dictionary