burn one's boats - Alemán Inglés Diccionario