drainless - Turkish English Dictionary