i came back here to give something back - German English Dictionary