spotted cuscuses - Alemán Inglés Diccionario