veterinary station hospital - Turkish English Dictionary