of my own accord - Alemán Inglés Diccionario