responsibility rests with me - Alemán Inglés Diccionario