undrainable - Turkish English Dictionary