letter of undertaking - Alemán Inglés Diccionario