ram-rear seal ring - Turkish English Dictionary