the debatable land - Alemán Inglés Diccionario