submerged roller - Spanish English Dictionary