submerged bilge pump - Spanish English Dictionary