grand turismo omologato - Turkish English Dictionary