slight scuffle/dispute - Turco Inglés Diccionario