drainless - German English Dictionary