cleanable - Turkish English Dictionary