challenge cup - Spanish English Dictionary