stowable - Turkish English Dictionary