drenable - German English Dictionary