debatable territory - Francés Inglés Diccionario