derramable - Turkish English Dictionary