cradle-mounted pump - Spanish English Dictionary