on one's own time - Alemán Inglés Diccionario