i handle it myself - Alemán Inglés Diccionario