grand turizmo omologato - Turkish English Dictionary