debatable territory - Turco Inglés Diccionario