drenable - Turkish English Dictionary