launderable - Turkish English Dictionary