hydraulically pressurized drain - Turkish English Dictionary