i stand behind what i said - Alemán Inglés Diccionario