i give you my word! - Alemán Inglés Diccionario