oozing pump - Turkish English Dictionary