submerged bilge pump - Turkish English Dictionary