have an altercation - Turkish English Dictionary