i can't handle this all by myself - Alemán Inglés Diccionario