don't let me stand in your way. - German English Dictionary