on own ground - Español Inglés Diccionario