manually powered suction equipment - Espagnol Anglais Dictionnaire