drainable - Turkish English Dictionary