put your back into - German English Dictionary