eyeball-to-eyeball - Turkish English Dictionary