i stand behind what i said - German English Dictionary