braid snake - Alemán Inglés Diccionario