juice centrifuge - Spanish English Dictionary