mud and cane - Alemán Inglés Diccionario