ball of hodgepodge - Alemán Inglés Diccionario